3
תגובות
ראיתי המון אתרים של שרתי CS לדוגמה:
http://www.cs-servers.co.il/
או לדוגמה פאנלי ניהול לשרתי Counter Strike.
איך בעצם עושים את זה? איך מתקשרים עם השרתים ומקבלים מהם מידע וכל זה?
תודה.
http://www.cs-servers.co.il/
או לדוגמה פאנלי ניהול לשרתי Counter Strike.
איך בעצם עושים את זה? איך מתקשרים עם השרתים ומקבלים מהם מידע וכל זה?
תודה.
3 תשובות
ענה
PHPDeveloper
ב
11 לפברואר 2012
#
בPHP קיימת הרחבה בשם "הרחבת שקעים".
http://www.php.net/manual/en/intro.sockets.php
בדרך כלל ההתחברות מתבצעת על ידי פרוטוקול UDP או TCP (תלוי בשרת אליו מתחברים) ועל ידי שליחת פקודות בינאריות ניתן לבצע פקודות.
תחפש APIS בPHP ששייכים לCS ותנסה ללמוד איך הם בנויים.
בהצלחה! :)
ענה
משתמש_108598
ב
11 לפברואר 2012
#
יש לך את המחלקה הבאה :
http://sourceforge.net/projects/gameq/develop
שאחרי שאתה מכניס 3 ערכים אתה מקבל את כל פרטי השרת
1.סוג השרת (איזה משחק זה)
2.איפי
3.פורט
ויש לך עוד מחלקה שמצעתי (לא בדקתי אותה)
http://www.phpclasses.org/package/1815-PHP-Query-a-Counter-Strike-source-game-server.html